Construction of explicit runge-kutta pairs with stiffness detection
نویسندگان
چکیده
K e y w o r d s O r d i n a r y differential equations, Initial value problems, Runge-Kut ta methods, Stiffness detection, Symbolic computation, Computer algebra systems, Computer generation of numerical methods. 1. I N T R O D U C T I O N A framework for explicit Runge-Kutta methods is being implemented as part of an ongoing overhaul of MATHEMATICA~S differential equation solver NDSolve. One of our goals was to establish a unified environment for a whole class of methods of different orders. This helps to provide a uniform basis for comparing methods, reduces the potential for programming errors, and allows the optimization of a single implementation from which all methods benefit. Furthermore, specification of additional Runge-Kutta methods can be accomplished by simply entering the appropriate coefficients. It is well known that explicit Runge-Kutta methods are not suitable for the numerical solution of stiff differential equations. One of the features that we wanted to incorporate in our implementation was automatic stiffness detection. In this way users are provided with run-time information about when the choice of method is inappropriate. It also becomes possible to switch between stiff and nonstiff Runge-Kutta methods [1]. 0895-7177/05/$ see front mat ter (~) 2005 Elsevier Ltd. All rights reserved. Typeset by AA/tS-~X doi:10.1016/j.mcm.2005.01.01
منابع مشابه
Stiffness detection strategy for Explicit Runge Kutta Methods
This paper describes a new practical strategy to detect stiffness based on explicit Runge-Kutta schemes. This strategy implements an operative definition of stiffness based on the computation of two conditioning parameters. Test results, using a modified version of the MATLAB code DOPRI5, indicate that the new strategy is able to detect whether a problem could be solved more efficiently by an i...
متن کاملOn the Construction of Splitting Methods by Stabilizing Corrections with Runge-Kutta Pairs
In this technical note a general procedure is described to construct internally consistent splitting methods for the numerical solution of differential equations, starting from matching pairs of explicit and diagonally implicit Runge-Kutta methods. The procedure will be applied to suitable second-order pairs, and we will consider methods with or without a mass conserving finishing stage. For th...
متن کاملApplication of implicit-explicit high order Runge-Kutta methods to discontinuous-Galerkin schemes
Despite the popularity of high-order explicit Runge–Kutta (ERK) methods for integrating semi-discrete systems of equations, ERK methods suffer from severe stability-based time step restrictions for very stiff problems. We implement a discontinuous Galerkin finite element method (DGFEM) along with recently introduced high-order implicit–explicit Runge–Kutta (IMEX-RK) schemes to overcome geometry...
متن کاملSingly diagonally implicit Runge-Kutta methods with an explicit first stage
The purpose of this paper is to construct methods for solving stiff ODEs, in particular singular perturbation problems. We consider embedded pairs of singly diagonally implicit Runge-Kutta methods with an explicit first stage (ESDIRKs). Stiffly accurate pairs of order 3/2, 4/3 and 5/4 are constructed. AMS Subject Classification: 65L05
متن کاملSemi-Implicit Runge-Kutta Schemes for non-autonomous differential equations in reactive flow computations
This paper is concerned with time-stepping numerical methods for computing stiff semi-discrete systems of ordinary differential equations for transient hypersonic flows with thermo-chemical nonequilibrium. The stiffness of the equations is mainly caused by the viscous flux terms across the boundary layers and by the source terms modeling finite-rate thermo-chemical processes. Implicit methods a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Mathematical and Computer Modelling
دوره 40 شماره
صفحات -
تاریخ انتشار 2004